pair of microphones - Turkish English Dictionary